scouring sponge - German English Dictionary